Real-Time Acoustic Modeling for Distributed Virtual Environments

ثبت نشده
چکیده

Realistic acoustic modeling is essential for spatializing sound in distributed virtual environments where multiple networked users move around and interact visually and aurally in a shared virtual world. Unfortunately, current methods for computing accurate acoustical models are not fast enough for real-time auralization of sounds for simultaneously moving sources and receivers. In this paper, we present three new beam tracing algorithms that greatly accelerate computation of reverberation paths in a distributed virtual environment by taking advantage of the fact that sounds can only be generated or heard at the positions of “avatars” representing the users. The priority-driven beam tracing algorithm performs a best-first search of a cell adjacency graph, and thus enables new termination criteria with which all early reflection paths can be found very efficiently. The bidirectional beam tracing algorithm combines sets of beams traced from pairs of avatar locations to find reverberation paths between them while requiring significantly less computation than previous unidirectional algorithms. The amortized beam tracing algorithm computes beams emanating from box-shaped regions of space containing predicted avatar locations and re-uses those beams multiple times to compute reflections paths as each avatar moves inside the box. Cumulatively, these algorithms enable speedups of approximately two orders of magnitude over previous methods. They are incorporated into a time-critical multiprocessing system that allocates its computational resources dynamically in order to compute the highest priority reverberation paths between moving avatar locations in real-time with graceful degradation and adaptive refinement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Creating Interactive Virtual Acoustic Environments*

The theory and techniques for virtual acoustic modeling and rendering are discussed. The creation of natural sounding audiovisual environments can be divided into three main tasks: sound source, room acoustics, and listener modeling. These topics axe discussed in the context of both non-real-time and real-time virtual acoustic environments. Implementation strategies are considered, and a modula...

متن کامل

Interactive Acoustic Modeling of Complex Environments

A primary challenge in acoustic modeling is computation of reverberation paths from sound sources fast enough for real-time auralization. This paper describes a beam tracing method based on precomputed spatial subdivision and “beam tree” data structures that enables real-time acoustic modeling and auralization for sound sources at fixed locations in interactive virtual environment applications....

متن کامل

Modeling and Distributed Simulation Techniques for Synthetic Training Environments

Synthetic Training Environments (STE) can be used to teach people to function within complex systems without the real-world limitations of safety, cost, training areas, or personnel. A cost-effective technique for creating these environments is to integrate a distributed system of computer simulations, virtual environments, and live participants. This chapter characterizes the distributed simul...

متن کامل

Models and Algorithms for Interactive audio Rendering

Realistic modeling of reverberant sound in 3D virtual worlds provides users with important cues for localizing sound sources and understanding spatial properties of the environment. Unfortunately, current geometric acoustic modeling systems do not accurately simulate reverberant sound. Instead, they model only direct transmission and specular reflection, while diffraction is either ignored or m...

متن کامل

Rendering Environmental Voice Reverberation for Large-scale Distributed Virtual Worlds

We present an algorithm that can render environmental audio effects for a large number of concurrent voice users immersed in a large distributed virtual world. Our approach uses an offline step, efficiently computing acoustic similarity measures based on average path length, reflection direction and diffusion throughout the environment. The similarity measures are used to adaptively decompose t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999